<?php
/*
 * Created on 2008-5-9
 *
 * File:news.php
 * Author:David Meng
 * Site:http://www.systn.com
 * Email:mdchinese@gmail.com
 *
 */
 

	//附件地址
	$att_dir	= $attach_dir.'/peixun';
	$id			= (int)$id;
	$qid		= (int)$qid;
	
	//获得文章内容
	$peixun		= $oPeixun->getInfo($id);
	
	//获得提问数量
	$quenum		= $oPeixun->getNumExam($id);
	
	
	
	//编辑新闻
	if ($qid>0){
		$page_title = '培训考试 - 编辑';

		$form_src	= 'action='.$action.'&id='.$id.'&todo=update&qid='.$qid;
		//获取数据
		$info	= $oPeixun->getInfoExam($qid);
		
		if($info[id]!=$qid){
			msg("抱歉，您访问地址存在错误!");
		}
		
		
	}else{
		$page_title = '培训考试 - 添加';

		$form_src	= 'action='.$action.'&id='.$id.'&todo=update';
	}
	
	
	
		//添加数据
		if($todo=='update'){

			$error = post_check(
				array(
					array(
						'name'=>'提问问题',
						'data'=>trim($question)
					),
					array(
						'name'=>'可选答案',
						'data'=>trim($result)
					),
					array(
						'name'=>'正确答案',
						'data'=>trim($right)
					),
				)
			);
			
			echo substr_count($result,$right);
			if (substr_count($right,$result)){
				msg($tpl->lang('抱歉，您可选答案中不存在正确答案!'));
				$error = 1;
			}


			//没有错误则写入数据
			if(!$error){
				//插入数据
				
				$data = array(
							'peixun_id'=>$id,
							'question'=>$question,
							'result'=>$result,
							'right'=>$right,
						);
				
				
				//编辑资料
				if ($qid>0 && is_array($info)){
					
					if ($oPeixun->updateExam($data,"id='$qid'")){
						
						msg('恭喜，操作数据成功!',$sys_page."?model=$model&".'action='.$action.'&id='.$id.'&qid='.$qid,3);
					}else {
						msg('操作数据失败!');
					}
				}
				
				
				//发布
				if ($qid==0){
					
					//重复效验数据
					$check	= array(
							'question'=>$question,
							'right'=>$right,
						);
					
					if ($oPeixun->insertExam($data,$check)){
						
						msg('恭喜，操作数据成功!',$sys_page."?model=$model&action=question_post&id=$id",3);
					}else{
						msg('操作数据失败,或已经存在!');
					}
				}
				
			}else{
				msg('操作数据失败!');
			}
		}
	
	
	$tpl->set_file($model.'_'.$action);
	$fpage = $tpl->r();
	
	
		$from_button = true;
		$action='';
?>